LLDB

Languages
  • C, C++, Objective-C, Swift

Platforms
  • Linux:

    • Full support

  • macOS:

    • Full support (default debugger for Apple)

  • Windows:

    • Partial support (via LLVM project; not as mature)

Pros
  • Modern design; better macOS support; faster in some tasks

Cons
  • Less mature than GDB in some Linux environments.